x86: properly macroize the two XRSTOR flavors
authorJan Beulich <jbeulich@suse.com>
Mon, 30 Nov 2015 10:56:20 +0000 (11:56 +0100)
committerJan Beulich <jbeulich@suse.com>
Mon, 30 Nov 2015 10:56:20 +0000 (11:56 +0100)
commitc0d1ff9b9efc3d7539d394427c691afc9b3e49ba
tree76e99d3ec1f1bf83cd6a0a4f363dc9dca246a466
parent0b2e4b844826588924ef7581b475f0a5b6b11bcd
x86: properly macroize the two XRSTOR flavors

All they differ by is the REX64 prefix. Create a single macro covering
both, at once allowing to get rid of the disconnect between the current
partial macro and its two use sites.

No change in generated code.

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/xstate.c